home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1998 / MacHack 1998.toast / The Hacks! / Talking KeyBoard / Read Me < prev    next >
Encoding:
Text File  |  1998-06-06  |  1.1 KB  |  39 lines  |  [ttro/ttxt]

  1. MacHack 1998
  2.  
  3. Talking Keyboard 1.0 requires Plaintalk 1.4 or better.
  4.  
  5. This hack is designed to assist people with disabilities but it fun for everyone to use.
  6.  
  7. It makes the keyboard speak char by char, word by word, sentence by sentence… or any combination of all three. 
  8. It allows the user to specify which voice to use and remembers settings.
  9. It is scriptable and recordable:
  10. TalkingKeyBoard: TalkingKeyBoard Suit
  11.  
  12. get: get data of an object
  13.     get  reference  -- the object whose data is to be returned
  14.     Result:   small integer  -- object data
  15.  
  16. set: set an objects data
  17.     set  anything  -- object to change
  18.         to  anything
  19.  
  20. Class application: application properties
  21. Properties:
  22.     voice  string
  23.     SpeakChars  integer
  24.     SpeakWords  integer
  25.     SpeakSentence  integer
  26.  
  27. example:
  28. tell application "TalkingKeyBoard FAT"
  29.     set voice to "Ralph"
  30.     set SpeakChars to 0
  31.     set SpeakWords to 1
  32.     set SpeakSentence to 1
  33. end tell
  34.  
  35. Talking Keyboard uses an ADBServiceRoutine, a jGNE Filter and a DeferredTask…but there are no patches ;-)
  36. I would like to thank all the people on The Internet for answering some very tuff questions.
  37.  
  38. written by Paul Baxter
  39. pbaxter@assistivetech.com